package com.whmnx.base.bean;

import java.io.Serializable;
import java.util.List;

/**
 * author : huang
 * date   : 2020/10/12 0012 16:02
 * version: 1.0
 */
public class ProductBean implements Serializable {

    /**
     * product_Id : string
     * product_Image : string
     * product_Video : string
     * pathModel : [{"path_Id":"string","path_Url":"string"}]
     * productCategory_Id : string
     * productCategory_Name : string
     * product_Name : string
     * product_Price : 0
     * product_SPEC : string
     * specModel : [{"productSPEC_Id":"string","productSPEC_Name":"string","productSPEC_Price":0,"productSPEC_GroupPrice":0}]
     * product_Range : 0
     * product_Remark : string
     * product_Type : 0
     * product_Status : 0
     * product_Num : 0
     * product_Sales : 0
     * createDate : 2020-10-12T07:55:05.748Z
     * userInfo_Id : string
     * shopNum : 0
     * peopleNum : 0
     */

    private String product_Id;
    private String product_Image;
    private String product_Video;
    private String productCategory_Id;
    private String productCategory_Name;
    private String product_Name;
    private String product_Price;
    private String product_SPEC;
    private int product_Range;
    private String product_Remark;
    private int product_Type;
    private int product_Status;
    private int product_Num;
    private int product_Sales;
    private String createDate;
    private String userInfo_Id;
    private int shopNum;
    private int peopleNum;
    private List<PathModelBean> pathModel;
    private List<SpecModelBean> specModel;
    public List<SpecModelBean> SPECModel;
    public String Product_Name;
    public String Product_Image;
    public String ProductCategory_Name;
    public String Product_Range;
    public String Product_Remark;
    public String Product_Video;

    public int Product_Status;
    public int Product_Type;
    public String Product_Id;
    public String Product_SPEC;
    public String Product_Price;
    public String ProductCategory_Id;
    public String UserInfo_Id;
    public String Product_Sales;


    public String getProduct_Id() {
        return product_Id;
    }

    public void setProduct_Id(String product_Id) {
        this.product_Id = product_Id;
    }

    public String getProduct_Image() {
        return product_Image;
    }

    public void setProduct_Image(String product_Image) {
        this.product_Image = product_Image;
    }

    public String getProduct_Video() {
        return product_Video;
    }

    public void setProduct_Video(String product_Video) {
        this.product_Video = product_Video;
    }

    public String getProductCategory_Id() {
        return productCategory_Id;
    }

    public void setProductCategory_Id(String productCategory_Id) {
        this.productCategory_Id = productCategory_Id;
    }

    public String getProductCategory_Name() {
        return productCategory_Name;
    }

    public void setProductCategory_Name(String productCategory_Name) {
        this.productCategory_Name = productCategory_Name;
    }

    public String getProduct_Name() {
        return product_Name;
    }

    public void setProduct_Name(String product_Name) {
        this.product_Name = product_Name;
    }

    public String getProduct_Price() {
        return product_Price;
    }

    public void setProduct_Price(String product_Price) {
        this.product_Price = product_Price;
    }

    public String getProduct_SPEC() {
        return product_SPEC;
    }

    public void setProduct_SPEC(String product_SPEC) {
        this.product_SPEC = product_SPEC;
    }

    public int getProduct_Range() {
        return product_Range;
    }

    public void setProduct_Range(int product_Range) {
        this.product_Range = product_Range;
    }

    public String getProduct_Remark() {
        return product_Remark;
    }

    public void setProduct_Remark(String product_Remark) {
        this.product_Remark = product_Remark;
    }

    public int getProduct_Type() {
        return product_Type;
    }

    public void setProduct_Type(int product_Type) {
        this.product_Type = product_Type;
    }

    public int getProduct_Status() {
        return product_Status;
    }

    public void setProduct_Status(int product_Status) {
        this.product_Status = product_Status;
    }

    public int getProduct_Num() {
        return product_Num;
    }

    public void setProduct_Num(int product_Num) {
        this.product_Num = product_Num;
    }

    public int getProduct_Sales() {
        return product_Sales;
    }

    public void setProduct_Sales(int product_Sales) {
        this.product_Sales = product_Sales;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getUserInfo_Id() {
        return userInfo_Id;
    }

    public void setUserInfo_Id(String userInfo_Id) {
        this.userInfo_Id = userInfo_Id;
    }

    public int getShopNum() {
        return shopNum;
    }

    public void setShopNum(int shopNum) {
        this.shopNum = shopNum;
    }

    public int getPeopleNum() {
        return peopleNum;
    }

    public void setPeopleNum(int peopleNum) {
        this.peopleNum = peopleNum;
    }

    public List<PathModelBean> getPathModel() {
        return pathModel;
    }

    public void setPathModel(List<PathModelBean> pathModel) {
        this.pathModel = pathModel;
    }

    public List<SpecModelBean> getSpecModel() {
        return specModel;
    }

    public void setSpecModel(List<SpecModelBean> specModel) {
        this.specModel = specModel;
    }

    public static class PathModelBean implements Serializable{
        /**
         * path_Id : string
         * path_Url : string
         */

        private String path_Id;
        private String path_Url;

        public String getPath_Id() {
            return path_Id;
        }

        public void setPath_Id(String path_Id) {
            this.path_Id = path_Id;
        }

        public String getPath_Url() {
            return path_Url;
        }

        public void setPath_Url(String path_Url) {
            this.path_Url = path_Url;
        }
    }

    public static class SpecModelBean implements Serializable{
        /**
         * productSPEC_Id : string
         * productSPEC_Name : string
         * productSPEC_Price : 0
         * productSPEC_GroupPrice : 0
         */

        private String productSPEC_Id;
        private String productSPEC_Name;
        private String productSPEC_Price;
        private String productSPEC_GroupPrice;
        public String ProductSPEC_Name;
        public String ProductSPEC_Price;
        public String ProductSPEC_GroupPrice;

        public String getProductSPEC_Id() {
            return productSPEC_Id;
        }

        public void setProductSPEC_Id(String productSPEC_Id) {
            this.productSPEC_Id = productSPEC_Id;
        }

        public String getProductSPEC_Name() {
            return productSPEC_Name;
        }

        public void setProductSPEC_Name(String productSPEC_Name) {
            this.productSPEC_Name = productSPEC_Name;
        }

        public String getProductSPEC_Price() {
            return productSPEC_Price;
        }

        public void setProductSPEC_Price(String productSPEC_Price) {
            this.productSPEC_Price = productSPEC_Price;
        }

        public String getProductSPEC_GroupPrice() {
            return productSPEC_GroupPrice;
        }

        public void setProductSPEC_GroupPrice(String productSPEC_GroupPrice) {
            this.productSPEC_GroupPrice = productSPEC_GroupPrice;
        }
    }
}
